Branch Meta-Prediction by Experts

نویسنده

  • Robert B. Gramacy
چکیده

Predicting the direction of conditional branches with high accuracy has become critical to the success of new deeper and wider processor pipelines. However, choosing a branch predictor is hard because the best choice is workload-dependent. Meta(or Hybrid-) predictors provide a rudimentary FSA-based heuristic for choosing between two predictors on-line. Such approaches have little or no theoretical motivation, and offer no performance guarantees. Recent developments in the Expert Framework provide explicit mechanisms for combining a pool of predictors and come with powerful theoretical results, bounding the loss the of master (meta-) predictor in terms of the loss of predictors in its pool. This paper shows how an arbitrary number branch predictors can be used as experts, and how the Expert Framework can be used to construct a multipredictor. Our expert-based meta-predictors can achieve up to 62% fewer misses than the best predictor chosen in hindsight.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Novel Meta Predictor Design for Hybrid Branch Prediction

Recent systems have been paved the way for being high-performance due to the super-pipelining, dynamic scheduling and superscalar processor technologies. The performance of the system is greatly affected by the accuracy of the branch prediction because the overhead of each misprediction has grown due to greater number of instructions per cycle and the deepened pipeline. Hybrid branch prediction...

متن کامل

Apendix to Integration of Multiple Annotators by Aggregating Experts and Filtering Novices

Computational characterization of disorder in proteins is appealing due to the difficulties and high cost involved in experimental characterization of disorders. Treating an individual predictor as an annotator, the multiple-annotator methods can be used to build meta-predictors for protein disorder prediction. In this section we experimentally validate the proposed algorithm on the CASP9 prote...

متن کامل

Prediction of Pain Symptoms based on Meta-Cognitive Beliefs in Women with Migraine in Isfahan City

 Aims and background: The aim of this study was to investigate the prediction of pain symptoms based on meta-cognitive beliefs in women with migraine in Isfahan city. Materials and Methods: The research design was descriptive and correlational. The statistical population of the study was all women who referred to the Neurology Clinic of Khorshid Hospital in Isfahan in the second half of 139...

متن کامل

An optimized 2bcgskew branch predictor

The hybrid skewed predictor 2bcgskew (Figure 1) was proposed in [4]. The Alpha EV8 branch predictor [3] was derived from this proposal. The original hybrid predictor 2bcgskew combines an e-gskew predictor [2] and a bimodal predictor. 2bcgskew consists of four 2-bit counters banks. Bank BIM is the bimodal predictor, but is also part of the e-gskew predictor. Banks G0 and G1 are two gshare-like p...

متن کامل

Accuracy Improvement of Mood Disorders Prediction using a Combination of Data Mining and Meta-Heuristic Algorithms

Introduction: Since the delay or mistake in the diagnosis of mood disorders due to the similarity of their symptoms hinders effective treatment, this study aimed to accurately diagnose mood disorders including psychosis, autism, personality disorder, bipolar, depression, and schizophrenia, through modeling and analyzing patients' data. Method: Data collected in this applied developmental resear...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003